Google\Site_Kit\Modules\Idea_Hub C

Total Complexity 101
Dependencies 31
Dependents 2
Total lines 1,064
Lines of code 602
Logical lines of code 273
Comment lines 311
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
create_data_request()
B
33 17 109
admin_notice_idea_hub_ideas()
A
38 12 80
parse_data_response()
A
44 9 51
update_post_classes()
S
58 7 16
register_persistent()
S
50 6 30
filter_out_ideas_with_posts()
S
52 5 25
track_idea_activity()
S
53 5 24
register()
S
51 4 27
on_idea_hub_post_status_transition()
S
62 5 11
get_cached_ideas()
S
58 4 16
get_post_idea()
S
60 4 13
setup_assets()
S
44 1 57
fetch_ideas()
S
60 3 14
is_connected()
S
64 3 10
get_datapoint_definitions()
S
56 1 22
query_idea_posts()
S
56 1 20
filter_idea_with_id()
S
66 2 8
filter_idea_state_with_id()
S
66 2 8
set_post_idea()
S
62 1 13
setup_info()
S
66 1 8
setup_settings()
S
80 1 3
setup_services()
S
74 1 5
get_debug_fields()
S
77 1 4
is_idea_post()
S
80 1 3
on_deactivation()
S
74 1 5
get_parent_slug()
S
73 1 5
get_scopes()
S
73 1 6
__construct()
S
64 1 9